package appmodelo.modulo1.servico.ejb.impl;

import javax.annotation.PostConstruct;
import javax.ejb.Stateless;
import javax.inject.Inject;

import appmodelo.modulo1.dominio.jpa.entidade.FabricanteVeiculo;
import appmodelo.modulo1.persistencia.ejb.FabricanteVeiculoDao;
import appmodelo.modulo1.persistencia.qualifier.FabricanteVeiculoPersistencia;
import appmodelo.modulo1.servico.ejb.FabricanteVeiculoServ;

@Stateless
public class FabricanteVeiculoServImpl extends ServicoGenerico<FabricanteVeiculo> implements FabricanteVeiculoServ {
	
	@Inject
	@FabricanteVeiculoPersistencia
	private FabricanteVeiculoDao fabricanteVeiculoDao;

	@Override
	@PostConstruct
	public void setPersistencia() {
		this.persistencia = this.fabricanteVeiculoDao;
	}
}
